package main

import (
	"demo/global"
	
	"demo/routers"
	"fmt"

	"github.com/gin-gonic/gin"
)

func main() {
	
	//1. 设置环境
	gin.SetMode("debug")
	//2. 读取对应环境的配置
	global.InitializeViper()
	fmt.Print("confit====", global.Config)
	//3. 根据配置，链接对应的数据库
	global.GormDB = global.OpenMySql()
	//4. 根据配置，创建RedisClient
	global.OpenRedis()
	r := routers.InitRouter()
	r.Run()
}
